impronta molecular - English Synonyms Dictionary